<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Embroidermodder: SaveObject Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
  extensions: ["tex2jax.js", "TeX/AMSmath.js"],
  jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectlogo"><img alt="Logo" src="logo_embroidermodder_2_0.png"/></td>
  <td id="projectalign">
   <div id="projectname">Embroidermodder<span id="projectnumber">&#160;2.0.0-alpha4</span>
   </div>
   <div id="projectbrief">A free and open source software for machine embroidery</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('classSaveObject.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="classSaveObject-members.html">List of all members</a>  </div>
  <div class="headertitle"><div class="title">SaveObject Class Reference</div></div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="embroidermodder_8h_source.html">embroidermodder.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a49904d6e208a5bf3b3179301bb1961e6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a49904d6e208a5bf3b3179301bb1961e6">SaveObject</a> (QGraphicsScene *theScene, QObject *parent=0)</td></tr>
<tr class="memdesc:a49904d6e208a5bf3b3179301bb1961e6"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a49904d6e208a5bf3b3179301bb1961e6" title="SaveObject::SaveObject.">SaveObject::SaveObject</a>.  <a href="classSaveObject.html#a49904d6e208a5bf3b3179301bb1961e6">More...</a><br /></td></tr>
<tr class="separator:a49904d6e208a5bf3b3179301bb1961e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a078b1f821a2c797e387c9dcb95db7190"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a078b1f821a2c797e387c9dcb95db7190">~SaveObject</a> ()</td></tr>
<tr class="memdesc:a078b1f821a2c797e387c9dcb95db7190"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a078b1f821a2c797e387c9dcb95db7190" title="SaveObject::~SaveObject.">SaveObject::~SaveObject</a>.  <a href="classSaveObject.html#a078b1f821a2c797e387c9dcb95db7190">More...</a><br /></td></tr>
<tr class="separator:a078b1f821a2c797e387c9dcb95db7190"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a450a41fe8347cc65b1c72caeeab38e67"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a450a41fe8347cc65b1c72caeeab38e67">save</a> (QString fileName)</td></tr>
<tr class="separator:a450a41fe8347cc65b1c72caeeab38e67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ea9d72136d58fe015bb966409ad9efd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a5ea9d72136d58fe015bb966409ad9efd">addArc</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a5ea9d72136d58fe015bb966409ad9efd"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a5ea9d72136d58fe015bb966409ad9efd" title="SaveObject::addArc.">SaveObject::addArc</a>.  <a href="classSaveObject.html#a5ea9d72136d58fe015bb966409ad9efd">More...</a><br /></td></tr>
<tr class="separator:a5ea9d72136d58fe015bb966409ad9efd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8101f93e144b7597b429c90008a0c32a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a8101f93e144b7597b429c90008a0c32a">addBlock</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a8101f93e144b7597b429c90008a0c32a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a8101f93e144b7597b429c90008a0c32a" title="SaveObject::addBlock.">SaveObject::addBlock</a>.  <a href="classSaveObject.html#a8101f93e144b7597b429c90008a0c32a">More...</a><br /></td></tr>
<tr class="separator:a8101f93e144b7597b429c90008a0c32a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a136f15160a3a38bf84155a6d4529ee4d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a136f15160a3a38bf84155a6d4529ee4d">addCircle</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a136f15160a3a38bf84155a6d4529ee4d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a136f15160a3a38bf84155a6d4529ee4d" title="SaveObject::addCircle.">SaveObject::addCircle</a>.  <a href="classSaveObject.html#a136f15160a3a38bf84155a6d4529ee4d">More...</a><br /></td></tr>
<tr class="separator:a136f15160a3a38bf84155a6d4529ee4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21f3ded964f97a3c4541d82ae2013982"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a21f3ded964f97a3c4541d82ae2013982">addDimAligned</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a21f3ded964f97a3c4541d82ae2013982"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a21f3ded964f97a3c4541d82ae2013982" title="SaveObject::addDimAligned.">SaveObject::addDimAligned</a>.  <a href="classSaveObject.html#a21f3ded964f97a3c4541d82ae2013982">More...</a><br /></td></tr>
<tr class="separator:a21f3ded964f97a3c4541d82ae2013982"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7e966439929747934b38ef015938c33"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#ab7e966439929747934b38ef015938c33">addDimAngular</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:ab7e966439929747934b38ef015938c33"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#ab7e966439929747934b38ef015938c33" title="SaveObject::addDimAngular.">SaveObject::addDimAngular</a>.  <a href="classSaveObject.html#ab7e966439929747934b38ef015938c33">More...</a><br /></td></tr>
<tr class="separator:ab7e966439929747934b38ef015938c33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5cdffd7f6498d44307a831548abd359"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#ac5cdffd7f6498d44307a831548abd359">addDimArcLength</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:ac5cdffd7f6498d44307a831548abd359"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#ac5cdffd7f6498d44307a831548abd359" title="SaveObject::addDimArcLength.">SaveObject::addDimArcLength</a>.  <a href="classSaveObject.html#ac5cdffd7f6498d44307a831548abd359">More...</a><br /></td></tr>
<tr class="separator:ac5cdffd7f6498d44307a831548abd359"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45638bb67ba9cd82b1e5bdfbd111c962"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a45638bb67ba9cd82b1e5bdfbd111c962">addDimDiameter</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a45638bb67ba9cd82b1e5bdfbd111c962"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a45638bb67ba9cd82b1e5bdfbd111c962" title="SaveObject::addDimDiameter.">SaveObject::addDimDiameter</a>.  <a href="classSaveObject.html#a45638bb67ba9cd82b1e5bdfbd111c962">More...</a><br /></td></tr>
<tr class="separator:a45638bb67ba9cd82b1e5bdfbd111c962"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93ebf7c045279170bc1e7ee5fecf84f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a93ebf7c045279170bc1e7ee5fecf84f1">addDimLeader</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a93ebf7c045279170bc1e7ee5fecf84f1"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a93ebf7c045279170bc1e7ee5fecf84f1" title="SaveObject::addDimLeader.">SaveObject::addDimLeader</a>.  <a href="classSaveObject.html#a93ebf7c045279170bc1e7ee5fecf84f1">More...</a><br /></td></tr>
<tr class="separator:a93ebf7c045279170bc1e7ee5fecf84f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28fc9f9d2fac690f29ded7e09179d43b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a28fc9f9d2fac690f29ded7e09179d43b">addDimLinear</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a28fc9f9d2fac690f29ded7e09179d43b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a28fc9f9d2fac690f29ded7e09179d43b" title="SaveObject::addDimLinear.">SaveObject::addDimLinear</a>.  <a href="classSaveObject.html#a28fc9f9d2fac690f29ded7e09179d43b">More...</a><br /></td></tr>
<tr class="separator:a28fc9f9d2fac690f29ded7e09179d43b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82fc38d390066db0384bcb7791ce7708"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a82fc38d390066db0384bcb7791ce7708">addDimOrdinate</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a82fc38d390066db0384bcb7791ce7708"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a82fc38d390066db0384bcb7791ce7708" title="SaveObject::addDimOrdinate.">SaveObject::addDimOrdinate</a>.  <a href="classSaveObject.html#a82fc38d390066db0384bcb7791ce7708">More...</a><br /></td></tr>
<tr class="separator:a82fc38d390066db0384bcb7791ce7708"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9edb45dec277f6c3bd31eb9bed71ab61"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a9edb45dec277f6c3bd31eb9bed71ab61">addDimRadius</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a9edb45dec277f6c3bd31eb9bed71ab61"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a9edb45dec277f6c3bd31eb9bed71ab61" title="SaveObject::addDimRadius.">SaveObject::addDimRadius</a>.  <a href="classSaveObject.html#a9edb45dec277f6c3bd31eb9bed71ab61">More...</a><br /></td></tr>
<tr class="separator:a9edb45dec277f6c3bd31eb9bed71ab61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a461190d2d6c2b10ff17829e70ffa7251"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a461190d2d6c2b10ff17829e70ffa7251">addEllipse</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a461190d2d6c2b10ff17829e70ffa7251"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a461190d2d6c2b10ff17829e70ffa7251" title="SaveObject::addEllipse.">SaveObject::addEllipse</a>.  <a href="classSaveObject.html#a461190d2d6c2b10ff17829e70ffa7251">More...</a><br /></td></tr>
<tr class="separator:a461190d2d6c2b10ff17829e70ffa7251"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a946c6f3fb50b2cf5b017fb0857be340f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a946c6f3fb50b2cf5b017fb0857be340f">addEllipseArc</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a946c6f3fb50b2cf5b017fb0857be340f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a946c6f3fb50b2cf5b017fb0857be340f" title="SaveObject::addEllipseArc.">SaveObject::addEllipseArc</a>.  <a href="classSaveObject.html#a946c6f3fb50b2cf5b017fb0857be340f">More...</a><br /></td></tr>
<tr class="separator:a946c6f3fb50b2cf5b017fb0857be340f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc2f834f84307285ecf920f45da1bcb2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#abc2f834f84307285ecf920f45da1bcb2">addGrid</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:abc2f834f84307285ecf920f45da1bcb2"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#abc2f834f84307285ecf920f45da1bcb2" title="SaveObject::addGrid.">SaveObject::addGrid</a>.  <a href="classSaveObject.html#abc2f834f84307285ecf920f45da1bcb2">More...</a><br /></td></tr>
<tr class="separator:abc2f834f84307285ecf920f45da1bcb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74b851e3080fa4cf0e85a84b1a21fe88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a74b851e3080fa4cf0e85a84b1a21fe88">addHatch</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a74b851e3080fa4cf0e85a84b1a21fe88"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a74b851e3080fa4cf0e85a84b1a21fe88" title="SaveObject::addHatch.">SaveObject::addHatch</a>.  <a href="classSaveObject.html#a74b851e3080fa4cf0e85a84b1a21fe88">More...</a><br /></td></tr>
<tr class="separator:a74b851e3080fa4cf0e85a84b1a21fe88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a434b6f9590b92b905ad4dfde36cd7e8a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a434b6f9590b92b905ad4dfde36cd7e8a">addImage</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a434b6f9590b92b905ad4dfde36cd7e8a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a434b6f9590b92b905ad4dfde36cd7e8a" title="SaveObject::addImage.">SaveObject::addImage</a>.  <a href="classSaveObject.html#a434b6f9590b92b905ad4dfde36cd7e8a">More...</a><br /></td></tr>
<tr class="separator:a434b6f9590b92b905ad4dfde36cd7e8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b67d731f04c599d8cf483d453595b8b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a8b67d731f04c599d8cf483d453595b8b">addInfiniteLine</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a8b67d731f04c599d8cf483d453595b8b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a8b67d731f04c599d8cf483d453595b8b" title="SaveObject::addInfiniteLine.">SaveObject::addInfiniteLine</a>.  <a href="classSaveObject.html#a8b67d731f04c599d8cf483d453595b8b">More...</a><br /></td></tr>
<tr class="separator:a8b67d731f04c599d8cf483d453595b8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa0699aaffbd5b068b5d013c187a460d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#afa0699aaffbd5b068b5d013c187a460d">addLine</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:afa0699aaffbd5b068b5d013c187a460d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#afa0699aaffbd5b068b5d013c187a460d" title="SaveObject::addLine.">SaveObject::addLine</a>.  <a href="classSaveObject.html#afa0699aaffbd5b068b5d013c187a460d">More...</a><br /></td></tr>
<tr class="separator:afa0699aaffbd5b068b5d013c187a460d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae11f893d999e959825a7ee160b269e51"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#ae11f893d999e959825a7ee160b269e51">addPath</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:ae11f893d999e959825a7ee160b269e51"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#ae11f893d999e959825a7ee160b269e51" title="SaveObject::addPath.">SaveObject::addPath</a>.  <a href="classSaveObject.html#ae11f893d999e959825a7ee160b269e51">More...</a><br /></td></tr>
<tr class="separator:ae11f893d999e959825a7ee160b269e51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84cb4108e2977f858248b4ddb4dcde59"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a84cb4108e2977f858248b4ddb4dcde59">addPoint</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a84cb4108e2977f858248b4ddb4dcde59"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a84cb4108e2977f858248b4ddb4dcde59" title="SaveObject::addPoint.">SaveObject::addPoint</a>.  <a href="classSaveObject.html#a84cb4108e2977f858248b4ddb4dcde59">More...</a><br /></td></tr>
<tr class="separator:a84cb4108e2977f858248b4ddb4dcde59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a070e079f9211d2e5ebf14b9ee4f46863"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a070e079f9211d2e5ebf14b9ee4f46863">addPolygon</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a070e079f9211d2e5ebf14b9ee4f46863"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a070e079f9211d2e5ebf14b9ee4f46863" title="SaveObject::addPolygon.">SaveObject::addPolygon</a>.  <a href="classSaveObject.html#a070e079f9211d2e5ebf14b9ee4f46863">More...</a><br /></td></tr>
<tr class="separator:a070e079f9211d2e5ebf14b9ee4f46863"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace37a0a25fcffac8075e6814ed54255a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#ace37a0a25fcffac8075e6814ed54255a">addPolyline</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:ace37a0a25fcffac8075e6814ed54255a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#ace37a0a25fcffac8075e6814ed54255a" title="SaveObject::addPolyline.">SaveObject::addPolyline</a>.  <a href="classSaveObject.html#ace37a0a25fcffac8075e6814ed54255a">More...</a><br /></td></tr>
<tr class="separator:ace37a0a25fcffac8075e6814ed54255a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0843696ab800cfb6d239af0051117b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#ad0843696ab800cfb6d239af0051117b7">addRay</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:ad0843696ab800cfb6d239af0051117b7"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#ad0843696ab800cfb6d239af0051117b7" title="SaveObject::addRay.">SaveObject::addRay</a>.  <a href="classSaveObject.html#ad0843696ab800cfb6d239af0051117b7">More...</a><br /></td></tr>
<tr class="separator:ad0843696ab800cfb6d239af0051117b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a469c9b5363613194ff353eb4b4d223d1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a469c9b5363613194ff353eb4b4d223d1">addRectangle</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a469c9b5363613194ff353eb4b4d223d1"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a469c9b5363613194ff353eb4b4d223d1" title="SaveObject::addRectangle.">SaveObject::addRectangle</a>.  <a href="classSaveObject.html#a469c9b5363613194ff353eb4b4d223d1">More...</a><br /></td></tr>
<tr class="separator:a469c9b5363613194ff353eb4b4d223d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad152af660d8c5ca9d3c479d12122697e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#ad152af660d8c5ca9d3c479d12122697e">addSlot</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:ad152af660d8c5ca9d3c479d12122697e"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#ad152af660d8c5ca9d3c479d12122697e" title="SaveObject::addSlot.">SaveObject::addSlot</a>.  <a href="classSaveObject.html#ad152af660d8c5ca9d3c479d12122697e">More...</a><br /></td></tr>
<tr class="separator:ad152af660d8c5ca9d3c479d12122697e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45d832addcf71af4b78d3f5485af6639"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a45d832addcf71af4b78d3f5485af6639">addSpline</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:a45d832addcf71af4b78d3f5485af6639"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a45d832addcf71af4b78d3f5485af6639" title="SaveObject::addSpline.">SaveObject::addSpline</a>.  <a href="classSaveObject.html#a45d832addcf71af4b78d3f5485af6639">More...</a><br /></td></tr>
<tr class="separator:a45d832addcf71af4b78d3f5485af6639"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb60fb25003294b1e94abb30e64c3c5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#abb60fb25003294b1e94abb30e64c3c5b">addTextMulti</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:abb60fb25003294b1e94abb30e64c3c5b"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#abb60fb25003294b1e94abb30e64c3c5b" title="SaveObject::addTextMulti.">SaveObject::addTextMulti</a>.  <a href="classSaveObject.html#abb60fb25003294b1e94abb30e64c3c5b">More...</a><br /></td></tr>
<tr class="separator:abb60fb25003294b1e94abb30e64c3c5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb37e4cd771449c65d3023d2e51bf40a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#afb37e4cd771449c65d3023d2e51bf40a">addTextSingle</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, QGraphicsItem *item)</td></tr>
<tr class="memdesc:afb37e4cd771449c65d3023d2e51bf40a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#afb37e4cd771449c65d3023d2e51bf40a" title="SaveObject::addTextSingle.">SaveObject::addTextSingle</a>.  <a href="classSaveObject.html#afb37e4cd771449c65d3023d2e51bf40a">More...</a><br /></td></tr>
<tr class="separator:afb37e4cd771449c65d3023d2e51bf40a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d041d54c0440f2ea8393c67df3c25a9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a0d041d54c0440f2ea8393c67df3c25a9">toPolyline</a> (<a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *pattern, const QPointF &amp;objPos, const QPainterPath &amp;objPath, QString layer, const QColor &amp;color, QString lineType, QString lineWeight)</td></tr>
<tr class="memdesc:a0d041d54c0440f2ea8393c67df3c25a9"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classSaveObject.html#a0d041d54c0440f2ea8393c67df3c25a9" title="SaveObject::toPolyline.">SaveObject::toPolyline</a>.  <a href="classSaveObject.html#a0d041d54c0440f2ea8393c67df3c25a9">More...</a><br /></td></tr>
<tr class="separator:a0d041d54c0440f2ea8393c67df3c25a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a54342adb25110a7823aaf91cc53ea522"><td class="memItemLeft" align="right" valign="top">QGraphicsScene *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#a54342adb25110a7823aaf91cc53ea522">gscene</a></td></tr>
<tr class="separator:a54342adb25110a7823aaf91cc53ea522"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb6ef11808c001275918420f9793256e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSaveObject.html#aeb6ef11808c001275918420f9793256e">formatType</a></td></tr>
<tr class="separator:aeb6ef11808c001275918420f9793256e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a49904d6e208a5bf3b3179301bb1961e6" name="a49904d6e208a5bf3b3179301bb1961e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a49904d6e208a5bf3b3179301bb1961e6">&#9670;&nbsp;</a></span>SaveObject()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classSaveObject.html">SaveObject</a> </td>
          <td>(</td>
          <td class="paramtype">QGraphicsScene *&#160;</td>
          <td class="paramname"><em>theScene</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QObject *&#160;</td>
          <td class="paramname"><em>parent</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a49904d6e208a5bf3b3179301bb1961e6" title="SaveObject::SaveObject.">SaveObject::SaveObject</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">theScene</td><td></td></tr>
    <tr><td class="paramname">parent</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a078b1f821a2c797e387c9dcb95db7190" name="a078b1f821a2c797e387c9dcb95db7190"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a078b1f821a2c797e387c9dcb95db7190">&#9670;&nbsp;</a></span>~SaveObject()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">~<a class="el" href="classSaveObject.html">SaveObject</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a078b1f821a2c797e387c9dcb95db7190" title="SaveObject::~SaveObject.">SaveObject::~SaveObject</a>. </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a5ea9d72136d58fe015bb966409ad9efd" name="a5ea9d72136d58fe015bb966409ad9efd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ea9d72136d58fe015bb966409ad9efd">&#9670;&nbsp;</a></span>addArc()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addArc </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a5ea9d72136d58fe015bb966409ad9efd" title="SaveObject::addArc.">SaveObject::addArc</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a8101f93e144b7597b429c90008a0c32a" name="a8101f93e144b7597b429c90008a0c32a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8101f93e144b7597b429c90008a0c32a">&#9670;&nbsp;</a></span>addBlock()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addBlock </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a8101f93e144b7597b429c90008a0c32a" title="SaveObject::addBlock.">SaveObject::addBlock</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a136f15160a3a38bf84155a6d4529ee4d" name="a136f15160a3a38bf84155a6d4529ee4d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a136f15160a3a38bf84155a6d4529ee4d">&#9670;&nbsp;</a></span>addCircle()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addCircle </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a136f15160a3a38bf84155a6d4529ee4d" title="SaveObject::addCircle.">SaveObject::addCircle</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a21f3ded964f97a3c4541d82ae2013982" name="a21f3ded964f97a3c4541d82ae2013982"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21f3ded964f97a3c4541d82ae2013982">&#9670;&nbsp;</a></span>addDimAligned()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addDimAligned </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a21f3ded964f97a3c4541d82ae2013982" title="SaveObject::addDimAligned.">SaveObject::addDimAligned</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ab7e966439929747934b38ef015938c33" name="ab7e966439929747934b38ef015938c33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7e966439929747934b38ef015938c33">&#9670;&nbsp;</a></span>addDimAngular()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addDimAngular </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#ab7e966439929747934b38ef015938c33" title="SaveObject::addDimAngular.">SaveObject::addDimAngular</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ac5cdffd7f6498d44307a831548abd359" name="ac5cdffd7f6498d44307a831548abd359"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5cdffd7f6498d44307a831548abd359">&#9670;&nbsp;</a></span>addDimArcLength()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addDimArcLength </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#ac5cdffd7f6498d44307a831548abd359" title="SaveObject::addDimArcLength.">SaveObject::addDimArcLength</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a45638bb67ba9cd82b1e5bdfbd111c962" name="a45638bb67ba9cd82b1e5bdfbd111c962"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45638bb67ba9cd82b1e5bdfbd111c962">&#9670;&nbsp;</a></span>addDimDiameter()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addDimDiameter </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a45638bb67ba9cd82b1e5bdfbd111c962" title="SaveObject::addDimDiameter.">SaveObject::addDimDiameter</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a93ebf7c045279170bc1e7ee5fecf84f1" name="a93ebf7c045279170bc1e7ee5fecf84f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a93ebf7c045279170bc1e7ee5fecf84f1">&#9670;&nbsp;</a></span>addDimLeader()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addDimLeader </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a93ebf7c045279170bc1e7ee5fecf84f1" title="SaveObject::addDimLeader.">SaveObject::addDimLeader</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a28fc9f9d2fac690f29ded7e09179d43b" name="a28fc9f9d2fac690f29ded7e09179d43b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28fc9f9d2fac690f29ded7e09179d43b">&#9670;&nbsp;</a></span>addDimLinear()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addDimLinear </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a28fc9f9d2fac690f29ded7e09179d43b" title="SaveObject::addDimLinear.">SaveObject::addDimLinear</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a82fc38d390066db0384bcb7791ce7708" name="a82fc38d390066db0384bcb7791ce7708"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a82fc38d390066db0384bcb7791ce7708">&#9670;&nbsp;</a></span>addDimOrdinate()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addDimOrdinate </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a82fc38d390066db0384bcb7791ce7708" title="SaveObject::addDimOrdinate.">SaveObject::addDimOrdinate</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a9edb45dec277f6c3bd31eb9bed71ab61" name="a9edb45dec277f6c3bd31eb9bed71ab61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9edb45dec277f6c3bd31eb9bed71ab61">&#9670;&nbsp;</a></span>addDimRadius()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addDimRadius </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a9edb45dec277f6c3bd31eb9bed71ab61" title="SaveObject::addDimRadius.">SaveObject::addDimRadius</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a461190d2d6c2b10ff17829e70ffa7251" name="a461190d2d6c2b10ff17829e70ffa7251"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a461190d2d6c2b10ff17829e70ffa7251">&#9670;&nbsp;</a></span>addEllipse()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addEllipse </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a461190d2d6c2b10ff17829e70ffa7251" title="SaveObject::addEllipse.">SaveObject::addEllipse</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a946c6f3fb50b2cf5b017fb0857be340f" name="a946c6f3fb50b2cf5b017fb0857be340f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a946c6f3fb50b2cf5b017fb0857be340f">&#9670;&nbsp;</a></span>addEllipseArc()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addEllipseArc </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a946c6f3fb50b2cf5b017fb0857be340f" title="SaveObject::addEllipseArc.">SaveObject::addEllipseArc</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="abc2f834f84307285ecf920f45da1bcb2" name="abc2f834f84307285ecf920f45da1bcb2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc2f834f84307285ecf920f45da1bcb2">&#9670;&nbsp;</a></span>addGrid()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addGrid </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#abc2f834f84307285ecf920f45da1bcb2" title="SaveObject::addGrid.">SaveObject::addGrid</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a74b851e3080fa4cf0e85a84b1a21fe88" name="a74b851e3080fa4cf0e85a84b1a21fe88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74b851e3080fa4cf0e85a84b1a21fe88">&#9670;&nbsp;</a></span>addHatch()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addHatch </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a74b851e3080fa4cf0e85a84b1a21fe88" title="SaveObject::addHatch.">SaveObject::addHatch</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a434b6f9590b92b905ad4dfde36cd7e8a" name="a434b6f9590b92b905ad4dfde36cd7e8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a434b6f9590b92b905ad4dfde36cd7e8a">&#9670;&nbsp;</a></span>addImage()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addImage </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a434b6f9590b92b905ad4dfde36cd7e8a" title="SaveObject::addImage.">SaveObject::addImage</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a8b67d731f04c599d8cf483d453595b8b" name="a8b67d731f04c599d8cf483d453595b8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b67d731f04c599d8cf483d453595b8b">&#9670;&nbsp;</a></span>addInfiniteLine()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addInfiniteLine </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a8b67d731f04c599d8cf483d453595b8b" title="SaveObject::addInfiniteLine.">SaveObject::addInfiniteLine</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="afa0699aaffbd5b068b5d013c187a460d" name="afa0699aaffbd5b068b5d013c187a460d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afa0699aaffbd5b068b5d013c187a460d">&#9670;&nbsp;</a></span>addLine()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addLine </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#afa0699aaffbd5b068b5d013c187a460d" title="SaveObject::addLine.">SaveObject::addLine</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ae11f893d999e959825a7ee160b269e51" name="ae11f893d999e959825a7ee160b269e51"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae11f893d999e959825a7ee160b269e51">&#9670;&nbsp;</a></span>addPath()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addPath </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#ae11f893d999e959825a7ee160b269e51" title="SaveObject::addPath.">SaveObject::addPath</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000024">Todo:</a></b></dt><dd>Reimplement <a class="el" href="classSaveObject.html#ace37a0a25fcffac8075e6814ed54255a" title="SaveObject::addPolyline.">addPolyline()</a> using the libembroidery C API </dd></dl>

</div>
</div>
<a id="a84cb4108e2977f858248b4ddb4dcde59" name="a84cb4108e2977f858248b4ddb4dcde59"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a84cb4108e2977f858248b4ddb4dcde59">&#9670;&nbsp;</a></span>addPoint()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addPoint </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a84cb4108e2977f858248b4ddb4dcde59" title="SaveObject::addPoint.">SaveObject::addPoint</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a070e079f9211d2e5ebf14b9ee4f46863" name="a070e079f9211d2e5ebf14b9ee4f46863"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a070e079f9211d2e5ebf14b9ee4f46863">&#9670;&nbsp;</a></span>addPolygon()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addPolygon </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a070e079f9211d2e5ebf14b9ee4f46863" title="SaveObject::addPolygon.">SaveObject::addPolygon</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ace37a0a25fcffac8075e6814ed54255a" name="ace37a0a25fcffac8075e6814ed54255a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace37a0a25fcffac8075e6814ed54255a">&#9670;&nbsp;</a></span>addPolyline()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addPolyline </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#ace37a0a25fcffac8075e6814ed54255a" title="SaveObject::addPolyline.">SaveObject::addPolyline</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad0843696ab800cfb6d239af0051117b7" name="ad0843696ab800cfb6d239af0051117b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0843696ab800cfb6d239af0051117b7">&#9670;&nbsp;</a></span>addRay()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addRay </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#ad0843696ab800cfb6d239af0051117b7" title="SaveObject::addRay.">SaveObject::addRay</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a469c9b5363613194ff353eb4b4d223d1" name="a469c9b5363613194ff353eb4b4d223d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a469c9b5363613194ff353eb4b4d223d1">&#9670;&nbsp;</a></span>addRectangle()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addRectangle </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a469c9b5363613194ff353eb4b4d223d1" title="SaveObject::addRectangle.">SaveObject::addRectangle</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ad152af660d8c5ca9d3c479d12122697e" name="ad152af660d8c5ca9d3c479d12122697e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad152af660d8c5ca9d3c479d12122697e">&#9670;&nbsp;</a></span>addSlot()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addSlot </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#ad152af660d8c5ca9d3c479d12122697e" title="SaveObject::addSlot.">SaveObject::addSlot</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="a45d832addcf71af4b78d3f5485af6639" name="a45d832addcf71af4b78d3f5485af6639"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45d832addcf71af4b78d3f5485af6639">&#9670;&nbsp;</a></span>addSpline()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addSpline </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a45d832addcf71af4b78d3f5485af6639" title="SaveObject::addSpline.">SaveObject::addSpline</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="abb60fb25003294b1e94abb30e64c3c5b" name="abb60fb25003294b1e94abb30e64c3c5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb60fb25003294b1e94abb30e64c3c5b">&#9670;&nbsp;</a></span>addTextMulti()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addTextMulti </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#abb60fb25003294b1e94abb30e64c3c5b" title="SaveObject::addTextMulti.">SaveObject::addTextMulti</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="afb37e4cd771449c65d3023d2e51bf40a" name="afb37e4cd771449c65d3023d2e51bf40a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb37e4cd771449c65d3023d2e51bf40a">&#9670;&nbsp;</a></span>addTextSingle()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void addTextSingle </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QGraphicsItem *&#160;</td>
          <td class="paramname"><em>item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#afb37e4cd771449c65d3023d2e51bf40a" title="SaveObject::addTextSingle.">SaveObject::addTextSingle</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">item</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000025">Todo:</a></b></dt><dd>saving polygons, polylines and paths must be stable before we go here.</dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000026">Todo:</a></b></dt><dd>This needs to work like a path, not a polyline. Improve this. </dd></dl>

</div>
</div>
<a id="a450a41fe8347cc65b1c72caeeab38e67" name="a450a41fe8347cc65b1c72caeeab38e67"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a450a41fe8347cc65b1c72caeeab38e67">&#9670;&nbsp;</a></span>save()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool save </td>
          <td>(</td>
          <td class="paramtype">QString&#160;</td>
          <td class="paramname"><em>fileName</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p >Returns whether the save to file process was successful.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000023">Todo:</a></b></dt><dd>Before saving to a stitch only format, Embroidermodder needs to calculate the optimal path to minimize jump stitches. Also based upon which layer needs to be stitched first, the path to the next object needs to be hidden beneath fills that will come later. When finding the optimal path, we need to take into account the color of the thread, as we do not want to try to hide dark colored stitches beneath light colored fills. </dd></dl>

</div>
</div>
<a id="a0d041d54c0440f2ea8393c67df3c25a9" name="a0d041d54c0440f2ea8393c67df3c25a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0d041d54c0440f2ea8393c67df3c25a9">&#9670;&nbsp;</a></span>toPolyline()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void toPolyline </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="embroidery_8h.html#a168c2ed6c7e17dd1aa7755aabc1db314">EmbPattern</a> *&#160;</td>
          <td class="paramname"><em>pattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QPointF &amp;&#160;</td>
          <td class="paramname"><em>objPos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QPainterPath &amp;&#160;</td>
          <td class="paramname"><em>objPath</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QString&#160;</td>
          <td class="paramname"><em>layer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QColor &amp;&#160;</td>
          <td class="paramname"><em>color</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QString&#160;</td>
          <td class="paramname"><em>lineType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">QString&#160;</td>
          <td class="paramname"><em>lineWeight</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p><a class="el" href="classSaveObject.html#a0d041d54c0440f2ea8393c67df3c25a9" title="SaveObject::toPolyline.">SaveObject::toPolyline</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">pattern</td><td></td></tr>
    <tr><td class="paramname">objPos</td><td></td></tr>
    <tr><td class="paramname">objPath</td><td></td></tr>
    <tr><td class="paramname">layer</td><td></td></tr>
    <tr><td class="paramname">color</td><td></td></tr>
    <tr><td class="paramname">lineType</td><td></td></tr>
    <tr><td class="paramname">lineWeight</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>This function should be used to interpret various object types and save them as polylines for stitchOnly formats. </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000027">Todo:</a></b></dt><dd>FIX EmbPolyline* polyObject = embPolyline_init(pointList, color_out, 1); //</dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000028">Todo:</a></b></dt><dd></dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000029">Todo:</a></b></dt><dd>proper lineType embPattern_addPolylineAbs(pattern, polyObject); </dd></dl>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="aeb6ef11808c001275918420f9793256e" name="aeb6ef11808c001275918420f9793256e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb6ef11808c001275918420f9793256e">&#9670;&nbsp;</a></span>formatType</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int formatType</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a54342adb25110a7823aaf91cc53ea522" name="a54342adb25110a7823aaf91cc53ea522"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54342adb25110a7823aaf91cc53ea522">&#9670;&nbsp;</a></span>gscene</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QGraphicsScene* gscene</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>src/<a class="el" href="embroidermodder_8h_source.html">embroidermodder.h</a></li>
<li>src/<a class="el" href="objects_8cpp.html">objects.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="classSaveObject.html">SaveObject</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
  </ul>
</div>
</body>
</html>
